@charset "utf-8";
.info_main{width:1180px; overflow:hidden;margin-left:auto; margin-right:auto; margin-bottom:30px;}
.main_title{ width:500px; height:50px; }
.main_title li{width: 220px;height: 50px;border: 1px #cccccc solid;border-bottom:none;text-align: center;line-height: 45px;float: left}
.main_title li a{color:#666;}

.main_title .title_03 a{color:#FF9906; font-weight:700;}
.main_center{ width:1178px; height:auto; border:1px solid #E0DEDE; }
.center_left{ float:left; width:810px;padding-bottom:20px;}
.left_title{ background-image:url(../images/title_qian.png); background-repeat:no-repeat; background-position:left center; padding-left:15px; height:40px; font-size:24px; line-height:38px; margin-top:25px; margin-left:20px; margin-bottom:10px;}
.contact{ margin-left:20px; width:788px; height:58px; border:1px solid #ff9906; margin-top:20px;}
.contact_dh{ width:480px; float:left; line-height:58px; font-size:24px;color:#ff9906; padding-left:60px; background-image:url(../images/dianhua.png); background-repeat:no-repeat; background-position:12px center;}
.contact_dh span{ color:#666;font-weight: bold;font-size: 16px; line-height:37px;}
.contact_dh em{ font-size:12px;color: #666; line-height:37px;}
.mfth{ width:98px; height:28px; text-align:center; line-height:28px; float:left; border: solid 1px #fce6c7; margin-top:15px; font-size: 15px; font-weight: bold; color:#ff9906;}
.zxkf{margin-top:15px; font-size:15px; font-weight:bold; width:100px; height:30px; float:right; background-color:#ff9906; text-align:center; line-height:30px; margin-right:25px; color:white;}
.lp_center{ margin-left:20px;  padding-top:18px;width:788px; }
.lp_center li{ line-height:36px;  width:364px; float:left;}
.con{ color:#666;line-height: 28px;}
.label{ font-weight:bold;}
#label_zh{ width:788px;}

.center_right{ float:right; width:340px; background-color:#f7f7f7; }
.right_title{ width:308px; height:40px;  font-size:18px; line-height:40px; padding-left:12px; margin-left:20px; background-image:url(../images/dianhua02.png); background-repeat:no-repeat; background-position:left center;color:#333333;}
.price_box{ width:320px; padding-left:20px; overflow:hidden;}
.price_01{font-size:14px;float: left;line-height:40px;}
.price_02{font-size:14px;float:left; line-height:46px; background-image:url(../images/hangq.png); background-repeat:no-repeat; background-position:right center; padding-right:18px; padding-left:15px;}
.price_01 span{ color:#ff6666; font-size:24px;}
.calculator{ width:340px; overflow:hidden; padding-left:20px; margin-top:8px;}
.calculator li{ width:90px; height:20px; background-color:#ff9906; float:left; margin-right:20px; text-align:center; line-height:18px; border-radius:2px 2px 2px 2px;}
.calculator li a{ color:white;}
.calculator_01{ background-image:url(../images/biankuang.png); background-repeat:no-repeat; background-position:8px center; padding-left:16px;}
.calculator_02{ background-image:url(../images/fangdai.png); background-repeat:no-repeat; background-position:8px center; padding-left:16px;}
.jiage_box{width:320px; padding-left:20px; overflow:hidden; margin-top:20px;}
.jiage_box li{ line-height:26px;}
.con_01{ text-decoration:underline;}
.xsxx_box{ margin-left:20px; border-bottom:1px dashed #c1c1c1; padding-bottom:20px;}
.xsxx_box li{ line-height:40px;}
.dd{ height:400px;}
.jgxx_box{margin-left:20px; padding-bottom:20px;}
.jgxx_box li{ line-height:40px;}
.w_table { margin-left:20px;}
.main_title li{cursor: pointer}
.main_title li.title_01{ border-right:none;}
.main_title li.title_03{ background:#fff; height:50px;  z-index:888; border-bottom:1px solid #fff;}
.line{ width:100%; float:none; clear:both}

.s_table {
    border: 1px solid #e9e9e9;
    margin-bottom: 21px;
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
}
.s_table .price_info{
    line-height: 22px;text-align: left;padding: 6px;
}
.s_table th {
    background: #f9f9f9 none repeat scroll 0 0;
    border: 1px solid #e9e9e9;
    color: #000;
    height: 41px;
    line-height: 41px;
    text-align: center;
}
.s_table td {
    border: 1px solid #e9e9e9;
    color: #666;
    font-size: 12px;
    height: 41px;
    line-height: 41px;
    text-align: center;
}
.xmjj_text{ margin-left:20px; line-height:25px;}
.renwu{ margin-left:20px;}
.renwu img{ height:120px; width:160px;}
.renwu P{ line-height:30px; }
.bjdp{ width:300px; margin-right:auto; margin-left:auto;margin-bottom: 20px;}
.bjdp label {color:#333;float:left;font-weight:700; margin-top:15px;line-height:30px;}
.bjdp p {color: #666;float:left;margin-left:5px;width:225px;margin-top:15px;line-height:30px;}

/**楼盘图片**/
.type_photo li {
    float: left;
    height: 250px;
    margin-right: 5px;
    width: 230px;
}
.type_photo li img {
    border: 1px dashed silver;
    height: 168px;
    width: 210px;
}

.type_nav{height: 30px;line-height: 30px;width: 1180px;}
.type_nav ul li{float: left;width: 100px;text-align: center;margin-right: 10px;border: 1px #c0c0c0 dotted}
.type_nav ul li a{font-size: 14px;color: #666}
.type_nav ul li.type_select,.type_nav ul li:hover{background: #F7F7F7;border: 1px #0166B4 dotted}

.house_type_show{width: 1180px;height: 570px;}
.house_type_show .show_l{height:570px;width: 850px;float: left;background: #F7F7F7}
.house_type_show .show_r{height: 570px;width: 300px;float: right;}
.imageView_containe img{width: 870px;height: 530px;}
.type_show_nav{height: 35px;line-height: 35px;}
.type_show_nav ul li{float: left;background:#cccccc;text-align: center;width: 100px;}
.type_show_nav ul li a{text-align: center;color: #333;margin: auto;font-size: 14px;}

.show_type_info{font-size: 14px;line-height: 22px;color: #666666;height: 520px;}
.show_type_info h1{height: 45px;line-height: 45px;font-size: 24px;font-weight: 500}
.show_type_info strong,.type_text strong{color: #666;font-weight: bold;line-height: 16px;}
.show_type_info p{height: 35px;line-height: 35px;padding-left:10px;}
.type_text{ margin-left: 10px;margin-top: 10px;}
.span_red{color: #fc6b00;font-size: 26px;font-style: normal;}
.type_show_nav{color: #ffffff;font-size: 14px;}
.type_show_nav .type_list{background:#ff9906;}
.type_show_nav .type_list a{color: #ffffff}


.price_div1{height: 450px;}
.price_l{width: 810px; height: 350px;float: left}
.price_r{width: 300px;height: 350px;float: right}
.price_title{padding-left: 20px;margin-top:10px;}
.price_title h2{font-size: 26px;height:30px;line-height:30px;font-weight: 500;border-left: 4px #F9644E solid;padding-left: 8px;}
.price_radio{height: 30px;width: 1100px;line-height: 30px;text-align: right;font-size: 14px}
.price_radio label{padding-right: 20px}
.price_radio input{vertical-align: middle;}
.price_line,#traficDiv{height: 380px;width: 1100px;margin:auto;}
.price_r_title{margin-top: 10px;}
.price_r_title p{font-size: 18px;height:30px;line-height:30px;font-weight: 500;border-left: 4px #F9644E solid;padding-left: 8px;}
.price_new{height: 50px;line-height: 50px; color:#ff6666;font-weight: bold;font-size: 16px; margin-bottom: 30px;
    border-bottom: #c0c0c0 1px dotted}
.table_div{margin: 50px 0px;}
.price-list {
    margin: auto;
    text-align: center;
    width: 1100px;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
.price-list th {
    background-color: #f9f9f9;
    border: 1px solid #e9e9e9;
    color: #000;
    font-weight: normal;
    height: 41px;
}
.price-list td {
    border: 1px solid #e9e9e9;
    color: #666;
    font-size: 12px;
    height: 41px;
}
.price_r_info p{ padding-left:5px; padding-right:10px; color:#666;line-height: 22px;font-size: 14px;}